main(){
  /**
   * if 语句
   */
  int a = 10;
  int b = 3;
  if (a > b) {
    print('a 大于 b');
  } else {
    print('a 不大于 b');
  }
  /**
   * 三元运算符
   */
  String result = a > b ? 'a 大于 b' : 'a 不大于 b';
  print(result); // a 大于 b
  /**
   * switch 语句
   */
  print('switch 语句');
  int day = 3;
  switch (day) {
    case 1:
      print('星期一');
      break;
    case 2:
      print('星期二');
      break;
    case 3:
      print('星期三');
      break;
    default:
      print('其他天');
  }
  /**
   * for 循环
   */
  print('for 循环');
  for (int i = 0; i < 5; i++) {
    print(i);
  }
  /**
   * while 循环
   */
  print('while 循环');
  int j = 0;
  while (j < 5) {
    print(j);
    j++;
  }
  /**
   * do-while 循环
   */
  print('do-while 循环');
  int k = 0;
  do {
    print(k);
    k++;
  } while (k < 5);
/**
 * 列表循环
 */
  print('列表循环');
  List<int> list = [1, 2, 3, 4, 5];
  for (int i in list) {
    print(i);
  }
  /**
   * 列表循环for循环
   */
  print('列表循环for循环');
  for (int i = 0; i < list.length; i++) {
    print(list[i]);
  }
  
  
  
  
}